package com.anyou.mall.use.param;

import com.anyou.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: gaochaohao
 * @Description: 查询通知用户列表参数
 * Date: 2022/4/14
 */
@Data
@ApiModel(value = "查询通知用户列表参数")
public class NoticeListParam implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "企业类型编号")
    private String enterpriseTypeIds;

    @ApiModelProperty(value = "身份类型编号")
    private String identityTypeIds;

    @ApiModelProperty("省")
    private String province;

    @ApiModelProperty("市")
    private String city;

    @ApiModelProperty("汽配商编号")
    private String carPartsCityIds;

    @ApiModelProperty("用户爱车")
    private List<UserCarParam> userCar;

    @ApiModelProperty("汽车系列编号")
    private Long[] carSeriesIds;

    @ApiModelProperty("汽配商保证金状态（0未支付，1已支付，2已退缴）")
    private String carPartsShopBondStatus;

    @ApiModelProperty("维修厂保证金状态（0未支付，1已支付，2已退缴）")
    private String repairFactoryBondStatus;

    @ApiModelProperty("是否开通商家会员（0未开通，1已开通）")
    private String isPlatformVip;
}
